Big Huge Thesaurus

Talinum aurantiacum

noun